# encoding: utf-8
#zongjian is coming
from __future__ import absolute_import, unicode_literals

from channels.auth import AuthMiddlewareStack
from channels.routing import ProtocolTypeRouter, URLRouter
from django.urls import path

from cool.views.websocket import CoolBFFAPIConsumer


class MeetingConsumer(CoolBFFAPIConsumer):

    def accept(self, subprotocol=None):
        return super().accept('apiview')


def get_app():
    if hasattr(MeetingConsumer, 'as_asgi'):
        return MeetingConsumer.as_asgi()
    else:
        return MeetingConsumer


application = ProtocolTypeRouter({
    'websocket': AuthMiddlewareStack(
        URLRouter(
            [path('wsapi', get_app())],
        )
    ),
})



#去生命奥秘研究层当赫淮斯托斯！这昏黑的牢狱，
# 将成为你们的葬身之地！（读全屏aoe）（暗搓搓读储存）灼热之火！蔓延四方！（画蓝线）
# 烈火汹涌！炎兽凶猛！（点分散分摊）陷入绝望吧！（读炎蛇炮）
# 见证我亲身验证的成果吧！（变身一蛇）（钢铁）
# 你们就是我的猎物😈（开始放蛇）（处理一蛇）（读爆热波动）烈火汹涌！炎兽凶猛！
# （创造幻影）（分散分摊）（画蓝线）（读爆热波动）为了我的愿望……🤗（变身一车）
# （击退）现在的我，略微有些凶暴！（双足狂怒）愚蠢！竟敢违逆神！😈（引导麻将）
# （暗搓搓储存）这就是烈焰地狱的力量！（四火核爆）去满足你的食欲吧！😈（喷炎升蛇）火焰！
# 变成可爱的炎兽！（分散分摊）（分散分摊）消失吧！（读炎蛇炮）见证我亲身验证的成果吧！
# 🤗（变身二蛇）（钢铁）你们就是我的猎物！😈（开始放蛇）（召唤分身杀蛇）（读炎蛇炮）
# 为了我的愿望……🤗（变身二车）（击退）现在的我，略微有些凶暴！（击退钢铁）（暗搓搓储存）碾碎你们！
# （击退）（钢铁）（击退）（击退）半神亦有不足……我要继续进化……🤗即使这个身躯无法承受！
# 我也要实现更强的变身！😩（BGM响起）即使要我、撕毁整个世界！我也要、再次见到雅典娜！😤
